stick in the mire - German English Dictionary